body {
  background-color: #f6f6f6;
}
.tip {
  text-align: center;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  color: #ff4d07;
  border-bottom: 1px solid #ff4d07;
  background-color: #f7e5de;
  z-index: -1;
}
.listWrapper {
  position: relative;
  z-index: 1;
  overflow: scroll;
}
.listWrapper .listItem {
  padding: 17px 0;
  margin: 10px 0;
  background-color: #fff;
  position: relative;
  font-size: 16px;
}
.listWrapper .listItem .num {
  display: inline-block;
  padding: 0 10px;
}
.listWrapper .listItem .btn {
  background-color: #ff0000;
  color: #fff;
  text-decoration: none;
  float: right;
  display: inline-block;
  padding: 5px 15px;
  font-size: 13px;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
